MARC - Applying Multi-Agent Systems to Service Robot Control
نویسنده
چکیده
The development of mobile robots, capable of interacting with other agents in real-world environments, provides researchers in both Science and Engineering with a large body of theoretical and implementation problems that need to be overcome. One of these is the question of how to construct a complete robot control architecture, which allows the robot to perform different tasks, while processing numerous sources of information from the outside world. This topic of robot control architectures has been widely studied for a number of years. This thesis proposes the adoption of the Multi-Agent System (MAS) metaphor as the main modelling and design abstraction in the construction of software systems for service robot control. Based on this proposal, a MAS Architecture for Robot Control (MARC) was developed. This architecture directly aims to bridge the limitations of robustness, openness, and scalability currently seen in many service robot applications. MARC was realised via an implemented framework, which provides for the creation of robot control agents in a complete agent community. With an agent infrastructure in place, a scenario aimed at demonstrating the usefulness of MARC was conceived, and coded for with the creation of appropriate agents. Although the capabilities of the robot used were limited, it was sufficient to demonstrate how the MARC architecture gave the robot an amount of intrinsic social and task performance intelligence.
منابع مشابه
Cooperative Control of Mobile Robots in Creating a Runway Platform for Quadrotor Landing
Multi-agent systems are systems in which several agents accomplish a mission in a cooperative manner. In this paper, a novel idea for the construction of a movable runway platform based on multi-agent systems is presented. It is assumed that an aerial agent (quadrotor) decides to make an emergency landing due to reasons such as a decrease in energy level or technical failure, while there is no ...
متن کاملApproach to Organizing the Functioning of Smart Elements in the Multi-Agent “Smart House” System
A research was conducted to form an approach to the design and implementation of a multi-agent control system of smart elements for a “Smart house”. The system was built on the example of three intelligent robots. In the architecture of the system under development, the main part is the subject-independent multi-agent kernel, which includes the following basic components: direct access service,...
متن کاملMulti-Objective Lead Time Control in Multistage Assembly Systems (TECHNICAL NOTE)
In this paper we develop a multi-objective model to optimally control the lead time of a multistage assembly system. The multistage assembly system is modeled as an open queueing network, whose service stations represent manufacturing or assembly operations. The arrival processes of the individual parts of the product, which should be assembled to each other in assembly stations, are assumed to...
متن کاملApplying the ARTIS Agent Architecture to Mobile Robot Control
The agent/multi-agent system paradigm is an important field of Artificial Intelligence. The use of this paradigm in real-world problems is one of the main lines of interest in this area. To do this, it is necessary to make use of agent/multi-agent architectures and artefacts. This paper describes an architecture for real-time agents, an artefact (InSiDE) for the specification of agentbased syst...
متن کاملCOROS: A Multi-Agent Software Architecture for Cooperative and Autonomous Service Robots
Building distributed applications for cooperative service robots systems is a very challenging task from software engineering perspective. Indeed, apart from the complexity of designing software components for the control of a single autonomous robot, cooperative multi-robot systems require additional care in the design of software components to ensure communication and coordination between the...
متن کامل